require "rbconfig"

ROOT = File.expand_path(File.dirname(__FILE__))

module Installr
  module Client
    autoload :Runner,         "#{ROOT}/client/runner"

    module Command
      autoload :Base,         "#{ROOT}/client/commands/base"
      autoload :Agent,        "#{ROOT}/client/commands/agent"
      autoload :Group,        "#{ROOT}/client/commands/group"
      autoload :Deploy,       "#{ROOT}/client/commands/deploy"
      autoload :Scenario,     "#{ROOT}/client/commands/scenario"
      autoload :Schedule,     "#{ROOT}/client/commands/schedule"
      autoload :Build,        "#{ROOT}/client/commands/build"
      autoload :System,       "#{ROOT}/client/commands/system"
    end
  end
end

require "#{ROOT}/client/version"
